package com.sky.controller;

import com.sky.service.PmsSkuSaleAttrValueService;
import com.sky.utils.PageUtils;
import com.sky.utils.R;
import com.sky.vo.param.PmsSkuSaleAttrValueVO;
import jakarta.annotation.Resource;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;

import java.util.List;

@RestController
@RequestMapping("/skuSaleAttrValue")
public class PmsSkuSaleAttrValueController {

    @Resource
    private PmsSkuSaleAttrValueService pmsSkuSaleAttrValueService;

    @GetMapping("/page")
    public R page(PmsSkuSaleAttrValueVO vo) {
        PageUtils page = pmsSkuSaleAttrValueService.pageQuery(vo);
        return R.ok(page);
    }

    @GetMapping("/getSkuSaleAttrValueBySkuId")
    public R<List<String>> getSkuSaleAttrValueBySkuId(@RequestParam("skuId") Long skuId) {
        List<String> list = pmsSkuSaleAttrValueService.getSkuSaleAttrValueBySkuId(skuId);
        return R.ok(list);
    }
}
